/*
  Author: Ionel Crisu - crisuionel@yahoo.com
  support@FlashExtended.com
*/
package com.flashextended.appsrules.ufa.beans
{
	/**
	 * TransportObject class is used to transport data through multiple flex applications
	 * it is part of the Unified RIA tools project from www.riawebtools.com
	 */ 
	public dynamic class TransportObject
	{
		private var data:Object;
		private var appStatus:String="OK";//can be OK or FAIL
		private var appErrorMessage:String="";
				
		public function TransportObject()
		{
		}
		public function set transportData(d:Object):void
		{
			data = d;
		}
		public function get transportData():Object
		{
			return data;
		}
		public function set status(s:String):void
		{
			appStatus = s;
		}
		public function get status():String
		{
			return appStatus;
		}
		
		public function set errorMsg(s:String):void
		{
			appErrorMessage = s;
		}
		public function get errorMsg():String
		{
			return appErrorMessage;
		}		

	}
}